.header>.header-swiper {
	padding: .4rem .4rem .8rem .4rem;
	position: relative
}

.header>.header-swiper>.header-swiper-container {
	position: unset;
	width: 9.2rem;
	height: 3.2rem;
	overflow: hidden
}

.header>.header-swiper>.header-swiper-container>.swiper-wrapper>.swiper-slide {
	width: 9.2rem;
	height: 3.2rem
}

.header>.header-swiper>.header-swiper-container>.swiper-wrapper>.swiper-slide>a>img {
	width: 100%;
	height: 100%
}

.header>.header-swiper>.header-swiper-container>.swiper-pagination .swiper-pagination-bullet {
	width: .08rem;
	height: .08rem;
	background: #ccc;
	border-radius: .03rem;
	opacity: 1
}

.header>.header-swiper>.header-swiper-container>.swiper-pagination .swiper-pagination-bullet-active {
	width: .29rem;
	height: .08rem;
	background: #dc3838;
	border-radius: .03rem
}

.header>.header-swiper>.header-swiper-container .swiper-pagination-bullets {
	bottom: .27rem
}

.header>.header-swiper>.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0;
	margin-right: .11rem
}

.header>.header-swiper>.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:last-child {
	margin: 0
}

.bhjie-nav {
	width: 100%;
	height: 2rem
}

.bhjie-nav>.nav-pro {
	width: 100%;
	height: 100%;
	padding: 0 .4rem
}

.bhjie-nav>.nav-pro>a>.nav-pro-item {
	float: left;
	width: 4.4rem;
	height: 100%;
	background: #eef6ff;
	border-radius: .05rem
}

.bhjie-nav>.nav-pro>a>.nav-pro-item .item-info {
	height: .91rem;
	margin: .52rem .41rem .55rem .31rem
}

.bhjie-nav>.nav-pro>a>.nav-pro-item .item-info .item-info-left {
	float: left
}

.bhjie-nav>.nav-pro>a>.nav-pro-item .item-info .item-info-left p {
	font-size: .37rem;
	list-style: .37rem;
	color: #333
}

.bhjie-nav>.nav-pro>a>.nav-pro-item .item-info .item-info-left p i {
	font-size: .29rem;
	color: #0084ff;
	font-style: normal;
	padding-top: .27rem;
	display: flex
}

.bhjie-nav>.nav-pro>a>.nav-pro-item .item-info .item-info-right {
	background: url("../images/icon_zaobao_nor@2x.png");
	background-size: cover;
	width: .95rem;
	height: .91rem;
	float: right
}

.bhjie-nav>.nav-pro>a .right {
	background: #fdf3ef;
	float: right
}

.bhjie-nav>.nav-pro>a .right .item-info .item-info-left p i {
	color: #ff6005
}

.bhjie-nav>.nav-pro>a .right .item-info .item-info-right {
	background: url("../images/icon_zoufang_nor@2x.png");
	width: 1.03rem;
	height: .95rem;
	background-size: cover
}

.nav {
	margin-top: .74666667rem;
	height: 1.46666667rem;
	margin-bottom: 1.06666667rem
}

.nav ul li a .item-list {
	float: left;
	width: 33.33%;
	text-align: center;
	height: 1.46666667rem
}

.nav ul li a .item-list p {
	font-size: .37rem;
	color: #333;
	margin: auto
}

.nav ul li a .item-list p:nth-child(2) {
	margin-top: .29rem
}

.nav ul li a .item-list .icon_xuetang {
	background: url("../images/icon_xuetang_nor@2x.png");
	width: .73rem;
	height: .71rem;
	background-size: cover;
	margin-top: .1rem
}

.nav ul li a .item-list .icon_fengyun {
	background: url("../images/icon_fengyun_nor@2x.png");
	width: .84rem;
	height: .79rem;
	background-size: cover
}

.nav ul li a .item-list .icon_renwu {
	background: url("../images/icon_renwu_nor@2x.png");
	width: .75rem;
	height: .83rem;
	background-size: cover
}

.cl {
	margin-top: 1.19rem
}

.h12 {
	margin-top: .7rem
}

.video-item {
	padding: 0 .4rem
}

.video-item .title h4 {
	font-size: .43rem;
	color: #111;
	float: left
}

.video-item .title a {
	font-size: .35rem;
	color: #999;
	float: right
}

.video-item .title a>span {
	background: url("../images/arrow-right@2x.png");
	background-size: cover;
	width: .21rem;
	height: .33rem;
	display: inline-block;
	vertical-align: bottom;
	margin-left: .19rem
}

.video-item .common-banner {
	width: 9.2rem;
	padding-top: .4rem;
	border-radius: .1rem;
	clear: both;
	margin: auto
}

.video-item .common-banner a .video-img {
	height: 5.15rem;
	position: relative
}

.video-item .common-banner a .video-img img {
	width: 100%;
	height: 100%
}

.video-item .common-banner a .video-img .common-detail {
	position: absolute;
	height: 1.13333333rem;
	width: 9.2rem;
	background: url(../images/yingy1@2x.png) 0 0;
	background-size: contain;
	border-bottom-left-radius: .1rem;
	border-bottom-right-radius: .1rem;
	line-height: 1.13rem;
	padding-top: .15rem;
	bottom: 0
}

.video-item .common-banner a .video-img .common-detail p {
	font-size: .24rem;
	color: #fff;
	padding: 0 .27rem
}

.video-item .common-banner a .video-img .common-detail p span {
	float: right
}

.video-item .common-banner a .video-title {
	font-size: .37rem;
	color: #333;
	line-height: .53rem;
	margin-top: .25rem;
	margin-left: .13333333rem;
	padding: 0
}

.video-item .common-slider {
	width: 9.2rem;
	overflow: hidden;
	margin-top: .67rem
}

.video-item .common-slider .common-swiper-container .swiper-wrapper .swiper-slide {
	width: 4.53rem;
	height: 3.86666667rem;
	margin-right: .15rem
}

.video-item .common-slider .common-swiper-container .swiper-wrapper .swiper-slide:last-child {
	margin: 0
}

.video-item .common-slider .common-swiper-container .swiper-wrapper .swiper-slide a .video-img {
	height: 2.53rem;
	position: relative
}

.video-item .common-slider .common-swiper-container .swiper-wrapper .swiper-slide a .video-img img {
	width: 100%;
	height: 100%;
	border-radius: .1rem
}

.video-item .common-slider .common-swiper-container .swiper-wrapper .swiper-slide a .video-img .common-detail {
	position: absolute;
	width: 4.53333333rem;
	height: .56rem;
	background: url(../images/yingy2@2x.png) 0 0;
	background-size: contain;
	border-bottom-left-radius: .1rem;
	border-bottom-right-radius: .1rem;
	line-height: .56rem;
	bottom: 0
}

.video-item .common-slider .common-swiper-container .swiper-wrapper .swiper-slide a .video-img .common-detail p {
	font-size: .24rem;
	color: #fff;
	padding: 0 .27rem;
	height: 100%
}

.video-item .common-slider .common-swiper-container .swiper-wrapper .swiper-slide a .video-img .common-detail p span {
	float: right
}

.video-item .common-slider .common-swiper-container .swiper-wrapper .swiper-slide a .video-title {
	font-size: .37rem;
	color: #333;
	line-height: .53rem;
	margin-top: .32rem;
	margin-left: .13333333rem
}

.video-plat {
	padding-top: 1.2rem;
	overflow: hidden
}

.video-plat .title {
	padding: 0 .4rem
}

.video-plat .title h4 {
	font-size: .43rem;
	color: #111
}

.video-plat .plat-swiper-container {
	margin-top: .4rem;
	width: 100%
}

.video-plat .plat-swiper-container .swiper-wrapper .swiper-slide {
	width: 8.39rem;
	height: 100%
}

.video-plat .plat-swiper-container .swiper-wrapper .swiper-slide a .video-img {
	height: 4.65rem;
	position: relative
}

.video-plat .plat-swiper-container .swiper-wrapper .swiper-slide a .video-img img {
	width: 100%;
	height: 100%;
	border-radius: .1rem
}

.video-plat .plat-swiper-container .swiper-wrapper .swiper-slide a .video-img .common-detail {
	position: absolute;
	width: 8.4rem;
	height: 1.13rem;
	background: url(../images/yingy3@2x.png) 0 0;
	background-size: contain;
	border-bottom-left-radius: .1rem;
	border-bottom-right-radius: .1rem;
	line-height: 1.13rem;
	padding-top: .15rem;
	bottom: 0
}

.video-plat .plat-swiper-container .swiper-wrapper .swiper-slide a .video-img .common-detail p {
	font-size: .24rem;
	color: #fff;
	padding: 0 .27rem;
	height: 100%
}

.video-plat .plat-swiper-container .swiper-wrapper .swiper-slide a .video-img .common-detail p span {
	float: right
}

.video-plat .plat-swiper-container .swiper-wrapper .swiper-slide a .video-title {
	font-size: .37rem;
	color: #333;
	line-height: .37rem;
	margin-top: .4rem
}

.laymsg {
	width: 8.42rem;
	height: 10.9rem;
	background: url('../images/bj.png') 0 0;
	background-size: cover
}

.l_close {
	background: url('../images/icon_close_nor.png') 0 0;
	width: .53rem;
	height: .53rem;
	margin: .34rem 0 .2rem 7.6rem;
	float: left
}

.lay_title {
	width: calc(97.4vw);
	height: .533rem;
	line-height: .533rem;
	font-size: .426rem;
	text-align: center;
	font-weight: bold;
	float: left;
	margin-bottom: .4rem;
	margin-top: .4rem
}

.swiper-container {
	width: 100%;
	float: left
}

.content_swiper {
	padding: 0 .6rem 0 .6rem;
	height: 9.2rem;
	overflow: auto;
	width: 7rem
}

.content_swiper p {
	text-indent: .7rem;
	font-size: .37rem;
	line-height: .53rem;
	width: calc(97.4vw)
}
/* 底部 */
.footer {
	position: fixed;
	bottom: 0;
	left: 0;
	display: flex;
	width: 100%;
	height: 1.33333333rem;
	background-color: #fff;
	z-index: 10;
	border-top: .01rem solid rgba(0,0,0,0.2)
}

.footer>.footer-item {
	flex: 1;
	height: 100%;
	text-align: center;
	font-size: 0
}

.footer>.footer-item>a {
	display: block;
	height: 100%
}

.footer>.footer-item>a span {
	color: #777777;
	font-size: .27rem
}

.footer>.footer-item>a>.icon-wrapper {
	width: 100%;
	margin: .1rem 0;
	height: .69333333rem
}

.footer>.footer-item>a>.icon-wrapper .find {
	background: url("../images/tab_shouye_nor@2x.png");
	width: .53rem;
	height: .64rem;
	background-size: cover;
	display: inline-block
}
.footer>.footer-item>a>.icon-wrapper .weiquan {
	background: url("../images/tab_weiquan_nor@2x.png");
	width: 0.5866666666666667rem;
	height: 0.5866666666666667rem;
	background-size: cover;
	display: inline-block;
	margin-top: .05rem
}

.footer>.footer-item>a>.icon-wrapper .fanli {
	background: url("../images/tab_fanli_nor@2x.png");
	width: .63rem;
	height: .56rem;
	background-size: cover;
	display: inline-block;
	margin-top: .05rem
}

.footer>.footer-item>a>.icon-wrapper .yaoqing {
	background: url("../images/tab_yaoqing_nor@2x.png");
	width: .89333333rem;
	height: .69333333rem;
	background-size: cover;
	display: inline-block;
	margin-left: .3rem;
	margin-top: -0.05rem
}

.footer>.footer-item>a>.icon-wrapper .message {
	background: url("../images/tab_wuxiaoxi_nor@2x.png");
	width: .59rem;
	height: .59rem;
	background-size: cover;
	display: inline-block;
	margin-top: .05rem
}

.footer>.footer-item>a>.icon-wrapper .center {
	background: url("../images/tab_wod_nor@2x.png");
	width: .48rem;
	height: .59rem;
	background-size: cover;
	display: inline-block;
	margin-top: .05rem
}

.footer .active a .icon-wrapper .find {
	background: url("../images/tab_shouye_sel@2x.png");
	background-size: cover
}

.footer .active a .icon-wrapper .fanli {
	background: url("../images/tab_fanli_sel@2x.png");
	background-size: cover
}
.footer .active a .icon-wrapper .weiquan {
	background: url("../images/tab_weiquan_sel@2x.png");
	background-size: cover
}
.footer .active a .icon-wrapper .message {
	background: url("../images/tab_xiaoxi_sel@2x.png");
	background-size: cover
}

.footer .active a .icon-wrapper .center {
	background: url("../images/tab_wod_sel@2x.png");
	background-size: cover
}

.footer .active a span {
	color: #dc3838
}